you bet your ass - French English Dictionary